#include <stdio.h>
#include <stdlib.h>
#include <time.h>


int main () {
 
  int n, num, tent = 1, limite;
  printf("Digite o limite para o jogo\n");
  scanf("%d", &limite); 
  srand(time(0));
  n = rand()%limite+1; 
  printf ("Digite um numero de 1 a %d\n", limite);
 
  while ( num != n && tent <= 3) {
  scanf("%d", &num);
    if (num > n) {
    printf ("\nO numero digitado e' maior que o sorteado\n");
        if (num <= n+(n*0.25)){
            printf ("Esta ficando quente!\n");
            tent = tent -1;
        }
        else{
            printf ("Esta' frio!\n");
        }
    printf ("digite novamente\n");
    }
    else {
        if (num < n){
        printf ("O numero digitado e' menor que o sorteado\n");
            if (num >= n-(n*0.25)){
                printf("Esta' ficando quente!\n");
                tent = tent-1;
            }
            else {
                printf ("Esta' frio!\n");
            }
        printf ("digite novamente\n");
        } 
    } /*final do else*/
  tent = tent + 1;
  } /*final do while*/
 
  if (num == n ) {
    printf ("\n\nParabens! O numero esta correto\n");
  }
  else {
    printf ("\n\nQue pena! O numero esta incorreto\n");
  }
 
  printf ("\nO numero sorteado foi %d\n\n\n", n);
  /*system("pause"); */
  return 0; 

}
